package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.SeckillInfo;

/**
 * 秒杀信息Mapper接口
 * 
 * @author kinglu
 * @date 2021-11-30
 */
public interface SeckillInfoMapper 
{
    /**
     * 查询秒杀信息
     * 
     * @param seckillId 秒杀信息主键
     * @return 秒杀信息
     */
    public SeckillInfo selectSeckillInfoBySeckillId(Long seckillId);

    /**
     * 查询秒杀信息列表
     * 
     * @param seckillInfo 秒杀信息
     * @return 秒杀信息集合
     */
    public List<SeckillInfo> selectSeckillInfoList(SeckillInfo seckillInfo);

    /**
     * 新增秒杀信息
     * 
     * @param seckillInfo 秒杀信息
     * @return 结果
     */
    public int insertSeckillInfo(SeckillInfo seckillInfo);

    /**
     * 修改秒杀信息
     * 
     * @param seckillInfo 秒杀信息
     * @return 结果
     */
    public int updateSeckillInfo(SeckillInfo seckillInfo);

    /**
     * 删除秒杀信息
     * 
     * @param seckillId 秒杀信息主键
     * @return 结果
     */
    public int deleteSeckillInfoBySeckillId(Long seckillId);

    /**
     * 批量删除秒杀信息
     * 
     * @param seckillIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteSeckillInfoBySeckillIds(Long[] seckillIds);
}
